The DCH Hash Function
نویسنده
چکیده
The DCH algorithm is a byte-oriented, endian-neutral, block-cipher-based hash function. It generally follows the Merkle-Damg̊ard structure [4] [11], and compression is performed via Miyaguchi-Preneel iteration [13] on successive message blocks. Each message block consists of 504 bits (63 bytes); the block is then preprocessed to form a 512-bit input to the compression function. The algorithm uses standard MD-strengthening; the final block is padded to 504 bits and one additional block is added containing the length. The compression function consists of several rounds, each of which includes a nonlinear substitution, a diffusive linear transform, and a round key addition. The message itself and the previous compression function output are then added together to generate the output. After all message blocks have been processed, the final hash function output is simply the last compression function output, truncated if necessary to meet the desired digest length. A full definition of DCH follows. Note. DCH frequently treats data bytes as elements of the Galois field GF (28); thus, additions and other operations on data bytes should be considered to be over GF (28) unless otherwise specified. This extends to text descriptions; for example, we will frequently use the term “added” to refer
منابع مشابه
Structural Attacks on Two SHA-3 Candidates: Blender-n and DCH-n
The recently started SHA-3 competition in order to find a new secure hash standard and thus a replacement for SHA-1/SHA-2 has attracted a lot of interest in the academic world as well as in industry. There are 51 round one candidates building on sometimes very different principles. In this paper, we show how to attack two of the 51 round one hash functions. The attacks have in common that they ...
متن کاملAn Improved Hash Function Based on the Tillich-Zémor Hash Function
Using the idea behind the Tillich-Zémor hash function, we propose a new hash function. Our hash function is parallelizable and its collision resistance is implied by a hardness assumption on a mathematical problem. Also, it is secure against the known attacks. It is the most secure variant of the Tillich-Zémor hash function until now.
متن کاملاثر داروی آنتی کولینرژیک دی سیکلومین هیدروکلراید بر نوسان ضربان قلب و آزمون چمباتمه در داوطلبین سالم
Background and purpose:Squatting test and heart rate variability (HRV) are currently being used to evaluate cardiovascular autonomic nervous function. HRV indexes are able to measure vagal function, while squatting test is able to measure both sympathetic and vagal functions. Our objective in this research is to evaluate the influence of injective dicyclomine hydrochloride (DCH)-an M1 recepto...
متن کاملDial-controlled hash: reducing path oscillation in multipath networks
In a multipath network with a naive traffic partitioning scheme, varied packet loss rates as well as varied delays on multiple paths could seriously reduce TCP bandwidth. We propose a scheme, called dial-controlled hash (DCH), for dynamically partitioning traffic flows across multiple paths. DCH allows for fine-grained load balance, minimizes path oscillation for each traffic flow, and does not...
متن کاملEPIDEMIOLOGY AND PREVENTION VirologicFailureandSecond-LineAntiretroviral Therapy in Children in South Africa—The IeDEA Southern Africa Collaboration
Mary-Ann Davies, MD, MMed,* Harry Moultrie, MD, MSc,† Brian Eley, BSc (Hons), MD,‡ Helena Rabie, MD, MMed,§ Gilles Van Cutsem, MD, DTM&H, MPH,*k Janet Giddy, MD, DipPHCEd, MMed,¶ Robin Wood, BSc, BM, MD, MMed,# Karl Technau, MD, DCH, Dip HIV Man, MSc,** Olivia Keiser, PhD,†† Matthias Egger, MD, MSc, DTM&H,†† and Andrew Boulle, MD, PhD* for the International Epidemiologic Databases to Evaluate A...
متن کامل